2026年全国青少年信息素养大赛丝路新程C++编程挑战赛模拟(二)
复赛
模拟
小高
2026
2026-06-29 13:46:42
136次
2026年全国青少年信息素养大赛丝路新程C++编程挑战赛模拟(二)
复赛
模拟
小高
2026
2026-06-29 13:46:42
136次
一、单选题
2.
丝路货物分级:重量≤10kg 为 “轻货”,10<重量≤50kg 为 “中货”,>50kg 为 “重货”。输入重量 w,下列代码能正确分级的是()
A.if(w<=10) cout<<"轻货"; else if(w<=50) cout<<"中货"; else cout<<"重货"; |
B.if(w>10) cout<<"中货"; else if(w>50) cout<<"重货"; else cout<<"轻货"; |
C.if(w<=10) cout<<"轻货"; if(w<=50) cout<<"中货"; if(w>50) cout<<"重货"; |
D.if(w<=50) cout<<"中货"; else cout<<"重货"; |
【知识点】 全国青少年信息素养大赛C++编程挑战赛
二、多选题
三、编程题
2.
丝路驿站物资清点
【题目描述】
丝路古道上的安西驿站负责为往来商队补给物资,主要有丝绸、瓷器、茶叶三类。驿站管理员记录了连续 n 天中,每天这三类物资的出库数量。分别输出丝绸、瓷器、茶叶的总出库量;输出 n 天中单日总出库量最大的那天的总数量。
【输入格式】
第一行:一个整数 n(1 ≤ n ≤ 100),表示天数
接下来 n 行:每行 3 个整数 s、c、t(分别为当日丝绸、瓷器、茶叶出库量,0 ≤ s,c,t ≤ 100)
【输出格式】
第一行:三个整数,依次为丝绸总量、瓷器总量、茶叶总量(空格分隔)
第二行:一个整数,为单日总出库量的最大值
【知识点】 全国青少年信息素养大赛C++编程挑战赛
